package bite;

import java.util.Arrays;
import java.util.Scanner;

/**
 * Creared with IntelliJ IDEA.
 * Description:输入n表示n个组,下一行输入3*n个数表示所有队员评分
 * 将这些队员分成n个组每组的第二大评分代表这个组的平均分
 * 为了保证比赛的公平性,怎样分组才能保证每个组的平均分取到最大,求所有队伍的平均分值和
 * User:yxd
 * Date:2022-03-20
 * Time:21:29
 */
public class Day1_2 {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        int n = input.nextInt();
        int[] nums = new int[n * 3];
        for (int i = 0; i < nums.length; i++) {
            nums[i] = input.nextInt();
        }
        Arrays.sort(nums);
        long count = 0;
        for (int i = 0; i < n; i++) {
            count += nums[nums.length - 2 * (i + 1)];//保证能取到后面较大数的次大数例如1 2 3 4 5 6 7 8 9就应该分为1 8 9,2 6 7,3 4 5此时和就是8+6+4就是最大的了
        }
        System.out.println(count);
    }
}
